Big Huge Thesaurus

Potamogale velox

noun